英文英文字典
英文英文字典
古腾堡计划中的在线英语-英语词典
结果
Water tube的结果
Water tube
One of a system of tubular excretory organs having
external openings, found in many invertebrates. They are believed to be
analogous in function to the kidneys of vertebrates. See Illust. under
Trematodea, and Sporocyst.